Coding Instructor | Mentor | Data Structures & Algorithms
CipherSchools
2 - 5 years
Chandigarh
Posted: 24/12/2025
Job Description
Role: Mentor & Software Engineer
Work Mode: IN-Office
Location: Chandigarh/Mohali/Noida/NCR
Employment Type: Full-time
CipherSchools is an India-based ed-tech company transforming how students learn technology and grow into industry-ready professionals. Since 2020, weve been helping learners strengthen their technical foundations and gain real-world skills through mentorship, hands-on training, and project-based learning.
Join us on this thrilling journey and be a part of our incredible success story.
Our Mission:
We are on a mission to bridge the gap between passionate, unskilled students and seasoned industry experts. By connecting these two groups, we aim to empower students and help them realize their career aspirations.
Were looking for skilled mentors who are passionate about Data Structures and Algorithms to join our growing team at various locations. Youll guide students through foundational and advanced coding concepts, problem-solving techniques, and technical interview preparation.
This role offers tremendous room for growth and ownership. Responsibilities arent rigidly fixed, we want contributors who take initiative, innovate, and help scale CipherSchools technical learning programs.
Your primary responsibility will be mentoring students in Data Structures, Algorithms, and Problem Solving, helping them master the skills needed for coding interviews and competitive programming.
Alongside mentorship, youll also get the opportunity to work with our engineering and content teams on products related to the MERN stack, curriculum development, or internal tools, depending on your interest and bandwidth.
Food, travel, and accommodation are fully taken care of while you're with us.
- Conduct in-person interactive sessions and workshops on Data Structures & Algorithms
- Design and deliver engaging learning content, assignments, and problem sets
- Strengthen students coding logic and prepare them for technical interviews
- Evaluate student performance through assessments and offer constructive feedback
- Collaborate with the team to improve the curriculum and teaching methods
- Contribute to creating Online Assessment (OA) material and technical resources
- Degree in B.Tech, M.Tech, BCA, MCA, Ph.D., or equivalent practical experience.
- Apply only if you are a Graduate from 2024 or early
- Strong grasp of Data Structures & Algorithms, Advanced DSA, Competitive Coding, and Dynamic Programming.
- Deep understanding of Data Structures, Algorithms, and Complexity Analysis
- Strong command over C++ or Java for problem-solving
- Solid grasp of Dynamic Programming, Graphs, Trees, and Advanced DSA topics
- Familiarity with MERN Stack (MongoDB, Express, React, Node.js) or Java Backend or AWSis a big plus
- Prior teaching, mentoring, technical training or industry experience preferred
- Strong communication skills and the ability to explain complex topics clearly
- Curious, disciplined, and passionate about helping others grow
- CTC: Based on experience, last drawn salary and interview performance.
- Food, accommodation, and travel covered (beyond CTC)
- Health insurance included post probation.
- Relocation required
- 5-day work week
Hiring Process
- Introductory discussion
- Technical interaction
- Online Assessment (OA)-2
- HR
Joining: Within 15 days
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
